package catlog

///
// * PrintLog 默认输出
// * 创建于: 2019-7-12
// * 修改于: 2019-7-12
// * 版本: 0.0.1
///
import "fmt"

// PrintLog 输出日志
type PrintLog struct {
}

// Log 写日志
func (P *PrintLog) Log(Data interface{}) {
	fmt.Println(Data)
}

// Error 写错误
func (P *PrintLog) Error(Data interface{}) {
	fmt.Println(Data)
}

// Warn 写警告
func (P *PrintLog) Warn(Data interface{}) {
	fmt.Println(Data)
}

// Debug 写调试
func (P *PrintLog) Debug(Data interface{}) {
	fmt.Println(Data)
}

// LogS 写日志文本
func (P *PrintLog) LogS(Data string) {
	fmt.Println(Data)
}

// ErrorS 写错误文本
func (P *PrintLog) ErrorS(Data string) {
	fmt.Println(Data)
}

// WarnS 写警告文本
func (P *PrintLog) WarnS(Data string) {
	fmt.Println(Data)
}

// DebugS 写调试文本
func (P *PrintLog) DebugS(Data string) {
	fmt.Println(Data)
}

// Close 关闭日志
func (P *PrintLog) Close() {
	fmt.Println("日志关闭")
}
